sleep off one's drunk - Turkish English Dictionary